pump lever - Spanish English Dictionary